displaced homemaker - German English Dictionary